package com.liuqi.aiagent.service;

import com.liuqi.aiagent.transfer.dto.WebhookToolSaveDto;
import com.liuqi.aiagent.transfer.model.Result;
import com.liuqi.aiagent.transfer.model.ResultList;
import com.liuqi.aiagent.transfer.vo.WebhookToolBriefVo;
import com.liuqi.aiagent.transfer.vo.WebhookToolVo;
import java.util.List;

/**
 * @author liuqi
 * @date 2025/7/15
 **/
public interface WebhookToolService {

    /**
     * 导入wenhook工具
     *
     * @param webhookTools
     * @return
     */
    Result imports(List<WebhookToolSaveDto> webhookTools);

    ResultList<WebhookToolVo> findAll();

    ResultList<WebhookToolBriefVo> findAllOfBrief();

    Result deleteById(int id);

}
